package com.spsoft.vatoutinv.model.vo.vmsmanualinvoice;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 手工开票-发票信息区返回数据
 *
 * @author : chenxudong
 * @date : 2023/11/30 16:28
 */
@Data
@ApiModel(value = "手工开票-发票信息区返回数据")
public class VmsManualInvoiceVo {

    @ApiModelProperty(value = "手工开票-发票主信息")
    private VmsManualBaseVo vmsManualBaseVo;

    @ApiModelProperty(value = "手工开票-发票明细信息")
    private List<VmsManualDetailVo> vmsManualDetailVoList;

    @ApiModelProperty(value = "手工开票-非必填字段扩展信息")
    private VmsManualExtendVo vmsManualExtendVo;

    @ApiModelProperty(value = "手工开票-附加要素信息")
    private List<VmsManualAddVo> vmsManualAddVoList;

    @ApiModelProperty(value = "手工开票-特定业务信息")
    private List<VmsManualTdywVo> vmsManualTdywVoList;

    @ApiModelProperty(value = "手工开票-差额扣除信息")
    private List<VmsManualCekcVo> vmsManualCekcVoList;
}
